服务列表增加筛选

This commit is contained in:
GoEdgeLab
2020-10-31 15:21:35 +08:00
parent 749384723f
commit bc4bd36f8f
2 changed files with 402 additions and 357 deletions

File diff suppressed because it is too large Load Diff

View File

@@ -40,11 +40,11 @@ service ServerService {
// 修改服务的域名设置 // 修改服务的域名设置
rpc updateServerNames (UpdateServerNamesRequest) returns (RPCUpdateSuccess); rpc updateServerNames (UpdateServerNamesRequest) returns (RPCUpdateSuccess);
// 计算服务数量 // 计算匹配的服务数量
rpc countAllEnabledServers (CountAllEnabledServersRequest) returns (CountAllEnabledServersResponse); rpc countAllEnabledServersMatch (CountAllEnabledServersMatchRequest) returns (CountAllEnabledServersMatchResponse);
// 列出单页服务 // 列出单页服务
rpc listEnabledServers (ListEnabledServersRequest) returns (ListEnabledServersResponse); rpc listEnabledServersMatch (ListEnabledServersMatchRequest) returns (ListEnabledServersMatchResponse);
// 禁用某服务 // 禁用某服务
rpc disableServer (DisableServerRequest) returns (DisableServerResponse); rpc disableServer (DisableServerRequest) returns (DisableServerResponse);
@@ -169,21 +169,24 @@ message UpdateServerNamesRequest {
} }
// 计算服务数量 // 计算服务数量
message CountAllEnabledServersRequest { message CountAllEnabledServersMatchRequest {
int64 groupId = 1;
string keyword = 2;
} }
message CountAllEnabledServersResponse { message CountAllEnabledServersMatchResponse {
int64 count = 1; int64 count = 1;
} }
// 列出单页服务 // 列出单页服务
message ListEnabledServersRequest { message ListEnabledServersMatchRequest {
int64 offset = 1; int64 offset = 1;
int64 size = 2; int64 size = 2;
int64 groupId = 3;
string keyword = 4;
} }
message ListEnabledServersResponse { message ListEnabledServersMatchResponse {
repeated Server servers = 1; repeated Server servers = 1;
} }