فهرست منبع

update:重点热门赛道加入标识v1

lvzhiqiang 1 سال پیش
والد
کامیت
5642190e99

+ 0 - 1
src/main/java/top/lvzhiqiang/controller/CoinController.java

@@ -267,7 +267,6 @@ public class CoinController {
 
         if (StringUtils.isEmpty(symbol)) {
             throw new ParameterException("symbol为空!");
-
         }
 
         if ("1".equals(crudType)) {

+ 5 - 1
src/main/java/top/lvzhiqiang/service/impl/CoinServiceImpl.java

@@ -1607,6 +1607,7 @@ public class CoinServiceImpl implements CoinService {
     private void renderMainSearch4Watchlist(List<CoinWatchlist> watchlistList) {
         BigDecimal bigDecimal10000 = new BigDecimal("10000");
 
+        List<String> popularTrackCategoryList = Arrays.asList("DePIN", "AI", "RWA", "大饼生态", "以太Layer-2", "Restaking再质押", "NFT|链游|元宇宙", "WEB3社交");
         // 赛道分类预处理
         List<String> trackCategoryList = coinApiConfigMapper.findTrackCategoryList();
         Map<String, String> trackCategoryMap = new HashMap<>();
@@ -1616,7 +1617,10 @@ public class CoinServiceImpl implements CoinService {
             if (j > colorList.size() - 1) {
                 j = 0;
             }
-            trackCategoryMap.put(trackCategoryList.get(i), colorList.get(j));
+
+            String popularTrackCategoryStyle = popularTrackCategoryList.contains(trackCategoryList.get(i)) ? "font-weight:bold;" : "";
+
+            trackCategoryMap.put(trackCategoryList.get(i), colorList.get(j) + popularTrackCategoryStyle);
             j++;
         }