From f4c3b84e6726e05800991cdedf62f1b7e8d34103 Mon Sep 17 00:00:00 2001 From: iamazy <1448588084@qq.com> Date: Tue, 29 Dec 2020 10:05:46 +0800 Subject: [PATCH] =?UTF-8?q?broker=E6=94=AF=E6=8C=81=E6=A8=A1=E7=B3=8A?= =?UTF-8?q?=E6=90=9C=E7=B4=A2=20(#332)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * broker支持模糊搜索 --- .../src/main/java/org/joyqueue/model/query/QBroker.java | 9 +++++++++ .../joyqueue/nsr/impl/BrokerNameServerServiceImpl.java | 1 + 2 files changed, 10 insertions(+) diff --git a/joyqueue-console/joyqueue-data/joyqueue-data-model/src/main/java/org/joyqueue/model/query/QBroker.java b/joyqueue-console/joyqueue-data/joyqueue-data-model/src/main/java/org/joyqueue/model/query/QBroker.java index a94064fff..7ac1c6059 100644 --- a/joyqueue-console/joyqueue-data/joyqueue-data-model/src/main/java/org/joyqueue/model/query/QBroker.java +++ b/joyqueue-console/joyqueue-data/joyqueue-data-model/src/main/java/org/joyqueue/model/query/QBroker.java @@ -37,6 +37,8 @@ public class QBroker implements Query { private String keyword; + private Boolean fuzzy; + @Deprecated private List brokerGroupIds; @@ -116,4 +118,11 @@ public void setInBrokerIds(List inBrokerIds) { this.inBrokerIds = inBrokerIds; } + public Boolean getFuzzy() { + return fuzzy; + } + + public void setFuzzy(Boolean fuzzy) { + this.fuzzy = fuzzy; + } } diff --git a/joyqueue-console/joyqueue-data/joyqueue-data-service/src/main/java/org/joyqueue/nsr/impl/BrokerNameServerServiceImpl.java b/joyqueue-console/joyqueue-data/joyqueue-data-service/src/main/java/org/joyqueue/nsr/impl/BrokerNameServerServiceImpl.java index 7f8813ccc..16e81afec 100644 --- a/joyqueue-console/joyqueue-data/joyqueue-data-service/src/main/java/org/joyqueue/nsr/impl/BrokerNameServerServiceImpl.java +++ b/joyqueue-console/joyqueue-data/joyqueue-data-service/src/main/java/org/joyqueue/nsr/impl/BrokerNameServerServiceImpl.java @@ -167,6 +167,7 @@ private BrokerQuery brokerQueryConvert(QBroker query){ brokerQuery.setIp(query.getIp()); brokerQuery.setKeyword(query.getKeyword()); brokerQuery.setBrokerList(query.getInBrokerIds()); + brokerQuery.setFuzzy(query.getFuzzy()); } return brokerQuery; }