lvzhiqiang 2 tahun lalu
induk
melakukan
aa3134f673

+ 3 - 0
src/main/java/top/lvzhiqiang/mapper/CoinMapper.java

@@ -87,6 +87,9 @@ public interface CoinMapper {
             "<if test=\"keyword != null and keyword != ''\">" +
             "   and name like concat('%',#{keyword},'%')" +
             "</if>" +
+            "<if test=\"filterField != null and filterField != ''\">" +
+            "   and filter_flag = #{filterField}" +
+            "</if>" +
             " order by ${sortField} ${sort}" +
             "</script>"})
     List<CoinWatchlist> findWatchlistList(Map<String, Object> params);

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

@@ -1048,7 +1048,6 @@ public class CoinServiceImpl implements CoinService {
 
     private void renderMainSearch4TraderList(List<CoinTrader> mixTraderList) {
         for (CoinTrader mixTrader : mixTraderList) {
-
             mixTrader.setLastTradeTime(DateUtils.longToString(Long.valueOf(mixTrader.getLastTradeTime())));
         }
     }

+ 7 - 1
src/main/resources/static/coin.html

@@ -139,7 +139,13 @@
             <input type="text" style="width: 100px;padding-top: 3px;" id="apis-quiet-div-watchlist-pageNo" value="1">
             <input type="text" style="width: 100px;padding-top: 3px;" id="apis-quiet-div-watchlist-pageSize" disabled="disabled" value="30">
             <input type="text" style="width: 100px;padding-top: 3px;" id="apis-quiet-div-watchlist-pages" disabled="disabled" value="999999">
-            <input type="text" style="width: 100px;padding-top: 3px;" id="apis-quiet-div-watchlist-keyword" placeholder="昵称关键词">
+            <input type="text" style="width: 100px;padding-top: 3px;" id="apis-quiet-div-watchlist-keyword" placeholder="名称关键词">
+            <select id="apis-quiet-div-watchlist-filterField" style="height: 24px;">
+                <option value="">--</option>
+                <option value="1">未过滤</option>
+                <option value="2">已过滤</option>
+                <option value="3">哈哈哈</option>
+            </select>
             <select id="apis-quiet-div-watchlist-sortField" style="height: 24px;">
                 <option value="total_market_value">总市值</option>
                 <option value="total_market_ranking">总市值排名</option>

+ 1 - 0
src/main/resources/static/js/my-coin.js

@@ -271,6 +271,7 @@ function mainSearch(url, nameEn, slideDiv, needCustomFlag) {
         jsonData.keyword = $("#apis-quiet-div-watchlist-keyword").val();
         jsonData.sortField = $("#apis-quiet-div-watchlist-sortField").val();
         jsonData.sort = $("#apis-quiet-div-watchlist-sort").val();
+        jsonData.filterField = $("#apis-quiet-div-watchlist-filterField").val();
     }
 
     $.ajax({