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; }