peter
2025-12-30 0c74d36f29e8279d9061d57466b3f488a4e1b89f
src/main/java/com/nq/service/impl/StockOptionServiceImpl.java
@@ -8,6 +8,7 @@
 import com.nq.common.ServerResponse;
 import com.nq.config.StockType;
 import com.nq.dao.StockMapper;
 import com.nq.dao.StockOptionMapper;
@@ -71,7 +72,7 @@
     List<StockOptionListVO> stockOptionListVOS = Lists.newArrayList();
     for (StockOption option : stockOptions) {
       StockOptionListVO stockOptionListVO = assembleStockOptionListVO(option);
       StockOptionListVO stockOptionListVO = assembleStockOptionListVO(option,option.getStockType());
       stockOptionListVO.setIsOption("1");
       stockOptionListVOS.add(stockOptionListVO);
     }
@@ -106,7 +107,7 @@
     }
   private StockOptionListVO assembleStockOptionListVO(StockOption option) {
   private StockOptionListVO assembleStockOptionListVO(StockOption option,String stockType) {
         StockOptionListVO stockOptionListVO = new StockOptionListVO();
@@ -130,7 +131,11 @@
         } else {
             stockVO= SinaStockApi.assembleLideStockVO(LiDeDataUtils.getStock(option.getStockCode()));
             if(ObjectUtils.isEmpty(stockVO)){
                 stockVO = SinaStockApi.assembleStockVO(SinaStockApi.getSinaStock(option.getStockGid()));
                 if(StockType.HK.getCode().equals(stockType)){
                     stockVO = SinaStockApi.otherStockVO(SinaStockApi.getSinaStock(StockType.HK.getCode()+option.getStockGid()));
                 }else {
                     stockVO = SinaStockApi.assembleStockVO(SinaStockApi.getSinaStock(option.getStockGid()));
                 }
             }
         }
         stockOptionListVO.setNowPrice(stockVO.getNowPrice());