实现批量删除网站功能

This commit is contained in:
刘祥超
2024-01-11 18:41:04 +08:00
parent 36cf357984
commit 827eeeb506
8 changed files with 1339 additions and 1180 deletions

View File

@@ -80,9 +80,12 @@ service ServerService {
// 列出单页网站
rpc listEnabledServersMatch (ListEnabledServersMatchRequest) returns (ListEnabledServersMatchResponse);
// 禁用某网站
// 删除某网站
rpc deleteServer (DeleteServerRequest) returns (RPCSuccess);
// 删除一组网站
rpc deleteServers(DeleteServersRequest) returns (RPCSuccess);
// 查找单个网站
rpc findEnabledServer (FindEnabledServerRequest) returns (FindEnabledServerResponse);
@@ -410,11 +413,16 @@ message ListEnabledServersMatchResponse {
repeated Server servers = 1;
}
// 禁用网站
// 删除某网站
message DeleteServerRequest {
int64 serverId = 1; // 网站ID
}
// 删除一组网站
message DeleteServersRequest {
repeated int64 serverIds = 1; // 网站ID列表[1, 2, ...]
}
// 查找单个网站
message FindEnabledServerRequest {
int64 serverId = 1; // 网站ID
@@ -422,7 +430,7 @@ message FindEnabledServerRequest {
}
message FindEnabledServerResponse {
Server server = 1;
Server server = 1; // 网站信息
}
// 查找网站配置